Due to difficulties with weather and environment, most of the movie was filmed in and around Fort Walton Beach, FL, in the Northwest Panhandle. Many ocean scenes were shot in the Choctawhatchee Bay. "Cable Junction" was actually a floating set constructed for the film and kept docked at the Shalimar Yacht Basin when not needed and could be seen from the Garniers Bayou Bridge with its faux beacon flashing at night. Interior shots of the teen hangout where they play pinball were filmed in the original location of the Hog's Breath Saloon on Okaloosa Island. This business relocated to a new facility in Destin, FL, in recent years after the first site proved susceptible to hurricane damage. The original building was still vacant and derelict as of January 2005.